
<?php
require_once("konf.php");

$autod = getAutod();


if(isSet($_REQUEST["registreeri"])){
	/*$kask=$yhendus->prepare("INSERT INTO auto (reg_nr, kohtade_arv, mark, mudel, algus, lopp, kommentaar, auto_olek)
	VALUES (?, ?, ?, ?, ?, ?, ?, ?)");
	$kask->bind_param ("ssssssss",$_REQUEST["reg_nr"], $_REQUEST["kohtade_arv"], $_REQUEST["mark"],$_REQUEST["mudel"], $_REQUEST["algus"], $_REQUEST["lopp"], $_REQUEST["kommentaar"], $_REQUEST["auto_olek"]);
	$kask->execute();*/
	registreeriAuto($_REQUEST["reg_nr"], $_REQUEST["kohtade_arv"], $_REQUEST["mark"],$_REQUEST["mudel"], $_REQUEST["algus"], $_REQUEST["lopp"], $_REQUEST["kommentaar"], $_REQUEST["auto_olek"]);
	
}

if(isSet($_REQUEST['kustuta'])){
	kustutaAuto($_REQUEST['kustuta']);
	$autod = getAutod();
}

function registreeriAuto($reg_nr, $kohtade_arv, $mark, $mudel, $algus, $lopp, $kommentaar, $auto_olek){
	global $yhendus;
	$kask=$yhendus->prepare("INSERT INTO auto (reg_nr, kohtade_arv, mark, mudel, algus, lopp, kommentaar, auto_olek)
	VALUES (?, ?, ?, ?, ?, ?, ?, ?)");
	$kask->bind_param ("ssssssss", $reg_nr, $kohtade_arv, $mark, $mudel, $algus, $lopp, $kommentaar, $auto_olek);
	$kask->execute();
	$kask->close();
}

function kustutaAuto($id){
	global $yhendus;
	$kask=$yhendus->prepare("DELETE FROM auto where auto_id=?");
	echo $yhendus->error;
	$kask->bind_param("i", $id);
	$kask->execute();
	$kask->close();
}

function getAutod(){
	global $yhendus;
	$kask=$yhendus->prepare("SELECT auto_id, reg_nr, kohtade_arv, mark, mudel, algus, lopp, kommentaar, auto_olek 
	FROM auto");
	echo $yhendus->error;
	$kask->bind_result($id, $reg_nr, $kohtade_arv, $mark, $mudel, $algus, $lopp, $kommentaar, $auto_olek);
	$kask->execute();
	$autod = array();
	while($kask->fetch()){
		$auto = new stdClass();
		$auto -> id = $id;
		$auto -> reg_nr = htmlspecialchars($reg_nr);
		$auto -> kohtade_arv = htmlspecialchars($kohtade_arv);
		$auto -> mark = htmlspecialchars($mark);
		$auto -> mudel = htmlspecialchars($mudel);
		$auto -> algus = htmlspecialchars($algus);
		$auto -> lopp = htmlspecialchars($lopp);
		$auto -> kommentaar = htmlspecialchars($kommentaar);
		$auto -> auto_olek = htmlspecialchars($auto_olek);
		array_push($autod, $auto);
	}
	$kask->close();
	return $autod;
}
?>



<?php   

	/*$kask=$yhendus->prepare("SELECT reg_nr, kohtade_arv, mark, mudel, algus, lopp, kommentaar, auto_olek 
	FROM auto");
	$kask->bind_result($reg_nr, $kohtade_arv, $mark, $mudel, $algus, $lopp, $kommentaar, $auto_olek);
	$kask->execute();*/
	
	
	
?>





<?php require ("menu.php");?>
	<body id="keskel">
		<h1>Sõidukite lisamine</h1>
		<h2>Siit saad registreerida uue sõiduki</h2>
		

		<?php
 if(isSet($_REQUEST["lisatudmark"])){
 echo "Lisati $_REQUEST[lisatudmark] nr $_REQUEST[lisatud_id]";
 }
 ?>

		<form action="?">
			<dl>
				<dt>Regnr</dt>
				<dd><input typ="text" name="reg_nr" /></dd>
				<dt>Mark:</dt>
				<dd><input type="text" name="mark" /></dd>
				<dt>Mudel:</dt>
				<dd><input type="text" name="mudel" /></dd>
				<dt>Algus:</dt>
				<dd><input type="date" name="algus" /></dd>
				<dt>Lopp:</dt>
				<dd><input type="date" name="lopp" /></dd>
				<dt>Kohtade arv:</dt>
				<dd><input type="integer" name="kohtade_arv" /></dd>
				<dt>Auto olek:</dt>
				<dd><input type="text" name="auto_olek" /></dd>
				<dt>Kommentaar:</dt>
				<dd><input type="text" name="kommentaar" /></dd>
			</dl>
			<input type="submit" name='registreeri' value="Registreeri" />
		</form>
	
	<title>Sõidukid</title>
		<h1>Registreeritud sõidukid</h1>
 <table border="1" align="center">
 <tr>
	 <th>Registreerimisnumber</th>
	 <th>Mark</th>
	 <th>Mudel</th>
	 <th>Kohtade arv</th>
	 <th>Registreerimise algus</th>
	 <th>Registreerimise lõpp</th>
	 <th>Auto olek</th>
	 <th>Kommentaar</th>
	 <th>Kustuta</th>
 </tr>
 
 
 
 <?php
 /*while($kask->fetch()){
 echo "
 <tr>
 <td>$reg_nr</td>
 <td>$mark</td>
 <td>$mudel</td>
 <td>$kohtade_arv</td>
 <td>$algus</td>
 <td>$lopp</td>
 <td>$auto_olek</td>
 <td>$kommentaar</td>
 
</tr>
 ";}*/
 foreach($autod as $auto){
	echo "
	 <tr>
		 <td>$auto->reg_nr</td>
		 <td>$auto->mark</td>
		 <td>$auto->mudel</td>
		 <td>$auto->kohtade_arv</td>
		 <td>$auto->algus</td>
		 <td>$auto->lopp</td>
		 <td>$auto->auto_olek</td>
		 <td>$auto->kommentaar</td>
		 <td><a href='?kustuta=$auto->id'>Kustuta auto</a></td>
	 </tr>";
 }

 ?>
</table>
<?php require ("jalus.php");?>
	</body>
</html>